store teeth

  1. (US) takma diş